package com.pjs.tdd;

import com.pjs.tdd.AbstractTransaction.TransactionType;

public interface Transaction {
	TransactionType type();
	Money apply(Money money);
	TransactionReference transactionReference();
	Money transactionAmount();
}
